/*
 * modeloFinalizarProjeto.java
 *
 * Created on 28 de Junho de 2007, 23:35
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package tccmanager.finalizarProjeto;

import java.util.ArrayList;
import tccmanager.cadastrarProjeto.negocio.*;
/**
 *
 * @author tiago
 */
public class modeloFinalizarProjeto {
    
    private String nomeProjeto;
    private ArrayList listaAtividades;
            
    /** Creates a new instance of modeloFinalizarProjeto */
    public modeloFinalizarProjeto() {
        this.setNomeProjeto(new String());
        this.setListaAtividades(new ArrayList());
    }

    public String getNomeProjeto() {
        return nomeProjeto;
    }

    public void setNomeProjeto(String nomeProjeto) {
        this.nomeProjeto = nomeProjeto;
    }

    public ArrayList getListaAtividades() {
        return listaAtividades;
    }

    public void setListaAtividades(ArrayList listaAtividades) {
        this.listaAtividades = listaAtividades;
    }
    
    public void addListaAtividades(Atividade atividade)
    {
        this.listaAtividades.add(atividade);
    }
    
    public Atividade getListaAtividades(int i)
    {
        try
        {
            return (Atividade)this.listaAtividades.get(i); 
        }
        catch(Exception e)
        {
            return null;
        }
    }
    
    public int getSizeListaAtividades()
    {
        return this.listaAtividades.size();
    }
}
